home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / INFO / FAQP9317.ZIP / progfaq.dif < prev    next >
Text File  |  1993-09-25  |  12KB  |  238 lines

  1. Newsgroups: comp.os.msdos.programmer,comp.answers,news.answers
  2. Subject: comp.os.msdos.programmer FAQ diffs
  3. Expires: +15 days
  4. Followup-To: comp.os.msdos.programmer
  5. Distribution: world
  6. Message-ID: <msdos-faq-diff.9317@NCoast.ORG>
  7. Supersedes: <msdos-faq-diff.9316@NCoast.ORG>
  8. References: none
  9. Approved: news-answers-request@MIT.Edu
  10. Keywords:
  11.  
  12. Archive-name: msdos-programmer-faq/diff1
  13. Last-modified: 24 Sep 1993
  14.  
  15.  
  16. As the FAQ list is quite long, I'm posting diffs for those of you who
  17. already have copies of the previous issue.  If you want the complete
  18. list, don't worry:  I'm posting it as a separate four-part thread with
  19. Subject lines starting "comp.os.msdos.programmer FAQ part".
  20.  
  21. As usual, I've omitted trivial diffs, those involving only formatting
  22. and punctuation, and those that show renumbered Qs with no text change.
  23.  
  24. Key:  "-" lines were in the previous FAQ list; "+" lines are in this one.
  25.  
  26. +13>Last modified: 24 Sep 1993
  27. -13>Last modified: 12 Sep 1993
  28.  
  29. +181>Through September 1993 this list was edited by Stan Brown, Oak Road
  30. +182>Systems, Cleveland, Ohio.  "SB" in some answers refers to him.
  31.  
  32.      New contributors this issue: Chin Huang
  33.  
  34.      Subject:  207. What's the format of an .OBJ file?
  35.  
  36. -717>      * A slightly older version (1 June 1992) is in normal ASCII text
  37. -718>        format (184K after unzipping).  This Microsoft application note
  38. -719>        covers .OBJ and .LIB formats through C 7.0 (including CodeView):
  39. -720>        /pub/msdos_uploads/programming/objformt.zip is downloadable from
  40. -721>        wuarchive.wustl.edu (verified).
  41.  
  42.  
  43.      Subject:  309. How can I tell if input, output, or stderr has been
  44.                     redirected?
  45.  
  46. +988>        pd1:<msdos.turbopas>tspa33*.zip at Simtel.
  47. -991>        pd1:<msdos.turbopas>tspa32*.zip at Simtel.
  48.  
  49.       Subject:  411. How can my program open more files than DOS's limit of 20?
  50.  
  51. +1321>    DOS imposes some limits.  Once you overcome those, which is pretty
  52. +1322>    easy, you may have to take additional measures to overcome the
  53. +1323>    limitations built into your compiler's run-time library.
  54. +1325>    1) Limitations imposed by DOS
  55.  
  56. +1349>    2) Limitations in Microsoft C run-time library
  57.  
  58. +1367>    3) Limitations in Borland C++ run-time library
  59. +1369>    (Reader Chin Huang provided this information on 12 Sep 1993.)
  60. +1371>    To increase the open file limit for a program you compile with
  61. +1372>    Borland C++ 3.1, edit the file _NFILE.H in the include directory and
  62. +1373>    change the _NFILE_ value.  Compile and link the modules FILES.C and
  63. +1374>    FILES2.C from the lib directory into your program.
  64.  
  65.       Subject:  504. How do I configure a COM port and use it to transmit data?
  66.  
  67. +1606>    administrator warns that the ftp address may change, sometime in
  68. +1607>    the future, to etcip1.ee.uni-sb.de .)  North American users should
  69. +1608>    access rtfm.mit.edu, directory /pub/usenet/comp.os.msdos.programmer,
  70. +1609>    file names T_S_P*_3.
  71. -1594>    administrator tells me that the ftp address mny change, sometime in
  72. -1595>    the future, to etcip1.ee.uni-sb.de .)
  73.  
  74.       Subject:  608. How can I read or write my PC's CMOS memory?
  75.  
  76. +1718>    (rev: 24 Sep 1993) There are a great many public-domain utilities
  77. -1705>    (rev: 13 Jun 1993) There are a great many public-domain utilities
  78.  
  79. +1729>    A program to check and display CMOS memory (but not write to it) is
  80. +1730>    downloadable as part of
  81. +1731>        /pc/ts/tsutle22.zip at Garbo
  82. +1732>        pd1:<msdos.sysutl>tsutle22.zip at Simtel.
  83. -1716>    Downloadable from Garbo, /pc/ts/tsutle22.zip contains a CMOS program
  84. -1717>    to check and display CMOS memory, but not to write to it.
  85.  
  86.       Subject:  609. How can I access memory beyond 640K?
  87.  
  88. +1753>    The 29 June 1993 issue (xii:12) of {PC Magazine} carries an article,
  89. +1754>    "How DOS Programs Can Use Over 1MB of RAM" on pages 302-304.
  90.  
  91.       Subject:  706. Why does my interrupt function behave strangely?
  92.  
  93. +2056>        pub/msdos/SIMTEL20-mirror/info/intshare.zip at ni.funet.fi
  94. -2037>        pub/msdos/simtel20/info/INTSHARE at ni.funet.fi
  95.  
  96. -2070>    - For C programmers, there's a chapter in Herbert Schildt's {The Art
  97. -2071>      of C:  Elegant Programming Solutions}.  I haven't seen the book,
  98. -2072>      but a posted article recommended it.
  99.  
  100.       Subject:  710. What's this "null pointer assignment" after my C program
  101.                      executes?
  102.  
  103. +2173>    This implies that the message will appear at the end of execution of
  104. +2174>    your program regardless of where the error actually occurred.
  105.  
  106.       Subject:  A01. What are Simtel, Garbo, and wustl?
  107.  
  108. +2294>    archive sites are updated from time to time.  SB verified every
  109. +2295>    filename in this FAQ as of 24 Sep 1993 by ftp to the named sites.
  110. +2296>    (Files listed at Simtel were verified by ftp to oak.oakland.edu.)
  111. -2277>    archive sites are updated from time to time.  I have verified the
  112. -2278>    filenames in this FAQ list as follows:
  113. -2280>        Garbo: from /pc/INDEX.ZIP as of 16 Aug 1993
  114. -2281>        Simtel: from pd1:<msdos.filedocs>simibm.zip as of 15 Aug 1993
  115. -2282>        rtfm.mit.edu: via ftp access on 10 Apr 1993
  116.  
  117. +2327>    However...
  118. +2328>
  119. +2329>    Simtel is scheduled to cease operations at 16:00 MDT (GMT-6) on
  120. +2330>    Thursday, 30 Sep 1993.  Keith Petersen, administrator of the
  121. +2331>    archive, has promised to announce what alternative arrangements (if
  122. +2332>    any) will be made: watch comp.archives.msdos.announce for info.
  123. +2333>
  124. +2334>    Even after Simtel stops, the files that are mentioned in this FAQ
  125. +2335>    should still be available at Simtel's mirror sites.  Simtel's login
  126. +2336>    message to anonymous ftp users mentions these mirror sites:
  127. +2337>    oak.oakland.edu, wuarchive.wustl.edu, archive.orts.edu, ftp.uu.net,
  128. +2338>    nic.funet.fi, archie.au, nctucca.edu.tw.  Of these, oak.oakland.edu
  129. +2339>    has been directly maintained by Keith Petersen.  At Oak, directories
  130. -2313>    If Simtel is busy, you might try the mirror site oak.oakland.edu,
  131. -2314>    which is operated by the University of Rochester (Michigan).  Both
  132. -2315>    are maintained by Keith Petersen (w8sdz@TACOM-EMH1.Army.Mil or
  133. -2316>    w8sdz@Vela.ACS.Oakland.Edu), so oak will probably be updated faster
  134. -2317>    than any other mirror.  At Oak, the directories [...]
  135.  
  136. -2322>    DANGER !
  137. -2324>    Simtel is scheduled to go out of business at the end of September.
  138. -2325>    This means that the mirror sites will no longer be updated either.
  139. -2326>    Questions? Contact: ACTION@WSMR-SIMTEL20.army.mil .
  140.  
  141. +2354>    mirrors, among others, Garbo (in /systems/ibmpc/garbo) and Simtel
  142. +2355>    (in /systems/ibmpc/msdos).  As with any mirror site, it may lag [...]
  143. -2338>    mirrors both Garbo (in /mirrors4/garbo.uwasa.fi) and Simtel (in
  144. -2339>    /mirrors/msdos).  As with any mirror site, it may lag [...]
  145.  
  146. +2362>        /pc/pd2/moder30a.zip at Garbo
  147. +2363>        pd1:<msdos.info>moder30a.zip at Simtel.
  148. -2346>        /pc/pd2/moder29.zip at Garbo
  149. -2347>        pd1:<msdos.info>moder29.zip at Simtel.
  150.  
  151.       Subject:  B02. How can I contact Microsoft?
  152.  
  153. +2562>    (rev: 18 Sep 1993) Individual employees of Microsoft (not MicroSoft,
  154. -2546>    (rev: 12 Aug 1993) Individual employees of Microsoft (not MicroSoft,
  155.  
  156. +2565>    answer individual questions via email through the Internet.
  157. -2549>    provide product support via email through the Internet, as far as
  158. -2550>    I'm aware.  The company does maintain an anonymous FTP site,
  159. -2551>    ftp.microsoft.com .  As of 30 July, according to an article posted
  160. -2552>    by Sam Jadallah of Microsoft, "This server contains a variety of
  161. -2553>    materials for Windows NT, LAN Manager, Mail, and SQL products.
  162. -2554>    Included are Knowledge Base articles, selected patches and fixes,
  163. -2555>    documentation, drivers, utilities, and other information."
  164. -2556>    Directories are cs/lanman, cs/winnt, etc.
  165.  
  166. +2567>    1) information available via anonymous ftp
  167. +2569>    The company maintains an anonymous FTP server, ftp.microsoft.com.
  168. +2570>    Effective 1 Oct 1993 the server will support "Microsoft development
  169. +2571>    tools and advanced systems products, including Windows NT, the Win32
  170. +2572>    SDX, the Windows 3.1 SDK, Visual C++, Visual Basic, LAN Manager, SQL
  171. +2573>    Server, and others," according to {Microsoft Developer News} for
  172. +2574>    September 1993.  The server contains "the complete Developer
  173. +2575>    Knowledge Base with articles written and used by Microsoft Support
  174. +2576>    Engineers.  You will also find device drivers, patches, code
  175. +2577>    samples, help files, and white papers."  Readme files will "give an
  176. +2578>    overview of the directory structure," which appears to be different
  177. +2579>    from what was put in place in July 1993.  For further information,
  178. +2580>    says Microsoft, call (800) 936-5300.
  179. +2582>    "Microsoft Developer Network technical articles and selected sample
  180. +2583>    code files are available ... at ftp.uu.net ... in the subdirectory
  181. +2584>    ~ftp/vendor/microsoft/developer-network" according to {Microsoft
  182. +2585>    Developer News} for September 1993.
  183. +2587>    2) information via U.S. Mail
  184. +2592>    You can subscribe to the {Microsoft Developer News} by mailing a
  185. +2593>    request to Microsoft Developer Network, P.O.Box 51812, Boulder CO
  186. +2594>    80322-1812, U.S.A.  The nearest I (SB) can figure, this is free;
  187. +2595>    certainly I've never paid for it or been asked to.
  188.  
  189.       Subject:  B03. What's the current version of UNZIP?
  190.  
  191. +2636>    (rev: 24 Sep 1993)  As of April 1993, the administrators of Garbo
  192. -2597>    (rev: 16 Aug 1993)  As of April 1993, the administrators of Garbo
  193.  
  194. +2644>    unZip programs is quest.jpl.nasa.gov, where they are downloadable as
  195. +2645>        /pub/zip201.zip
  196. +2646>        /pub/zcrypt20.zip
  197. +2647>        /pub/unz50p1.exe
  198. +2648>    (Other files contain source code for unix, MS-DOS, VAX/VMS, and
  199. +2649>    other operating systems.)
  200. +2651>    Downloadable from Simtel, in directory pd1:<msdos.zip>, are
  201. +2653>        unz50p1.exe   UnZip 5.0p1 program and documentation
  202. +2654>        unz50p1.zip   UnZip 5.0p1 source code
  203. +2655>        zip20x.zip    Zip 2.0 .EXEs and docs (PKZIP 2.04 compatible)
  204. +2656>        zip20.zip     Zip 2.0 source code (PKZIP 2.04 compatible)
  205. +2658>    Downloadable from Garbo, in directory /pc/arcers, are
  206. +2660>        unz50p1.exe   UnZip 5.0p1 program and documentation
  207. +2661>        zip20x.zip    Zip 2.0 .EXEs and docs (PKZIP 2.04 compatible)
  208. +2662>        xcrypt20.zip  Zip 2.0 encryption code
  209. -2605>    unZip programs is quest.jpl.nasa.gov [128.129.75.43] in directory
  210. -2606>    /pub.  Also downloadable are these files, in pd1:<msdos.zip> at
  211. -2607>    Simtel and /pc/arcers at Garbo (no source code at Garbo):
  212. -2611>        zip19p1x.zip  Zip 1.9p1 .EXEs and docs (PKZIP 2.04 compatible)
  213. -2612>        zip19p1.zip   Zip 1.9p1 source code (PKZIP 2.04 compatible)
  214. -2614>    An advantage of the Info-ZIP versions is that are not restricted to
  215. -2615>    MS-DOS.  Look at quest.jpl.nasa.gov for versions for all supported
  216. -2616>    operating systems.  At Simtel, look in pd8:<misc.unix> and
  217. -2617>    pd8:<misc.vaxvms> for unix and VAX/VMS versions; the source code in
  218. -2618>    pd8:<misc.unix> also compiles under MS-DOS and VAX/VMS.
  219.  
  220.       Subject:  C07. Where can I get the latest copy of this FAQ list?
  221.  
  222. +2822>    Check the date before downloading, to make sure that the archived
  223. +2823>    version is actually newer than what you have.  This is especially
  224. +2824>    important since the late September 1993 version of the FAQ list for
  225. +2825>    comp.os.msdos.programmer may be the last one for some time.
  226.  
  227.       Subject:  C08. How do I use ftp?
  228.  
  229. +2840>    /pub/usenet/comp.binaries.ibm.pc, as *ftp.man*.
  230. -2793>    /pub/usenet/comp.binaries.ibm.pc, as (hang on!)
  231. -2794>    v21inf05:_b.m,_B_s_G_t_F_V1.7_(p_01_01) .
  232.  
  233. +2842>    When downloading a file by ftp, make sure you have write access to
  234. +2843>    your working directory on your local machine, and that your disk has
  235. +2844>    enough space to hold the files.
  236.  
  237. (end of comp.os.msdos.programmer diffs)
  238.